Arch install
時間を自動で設定する?
code:ntp
# timedatectl set-ntp true
signaure check
pacman-key -v でもできるよ
gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig
code:terminal
gpg: 署名されたデータが'archlinux-2019.08.01-x86_64.iso'にあると想定します
gpg: 2019年08月01日 23時31分03秒 JSTに施された署名
gpg: RSA鍵4AA4767BBC9C4B1D18AE28B77F2D434B9741E8ACを使用
gpg: "Pierre Schmitz <pierre@archlinux.de>"からの正しい署名 不明の gpg: *警告*: この鍵は信用できる署名で証明されていません!
gpg: この署名が所有者のものかどうかの検証手段がありません。
主鍵フィンガープリント: 4AA4 767B BC9C 4B1D 18AE 28B7 7F2D 434B 9741 E8AC
dd bs=4M if=archlinux-2019.08.01-x86_64.iso of=/dev/sdb status=progress oflag=sync
usb から bootする bios 設定
partioning
いろいろなツールがある
?でヘルプ p で現在の状態を確認
arch wiki にしたがい 512 MB
type は ef00
その他は xfs
mount
pacstrap に失敗する
iso が古いと keyring が古いので iso を新しくするか keyring を更新
code:shell
# pacman -Sy archlinux-keyring
code:arch-chroot したあと
ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
hwclock --systohc
echo nuc2 > /etc/hostname
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=boot --bootloader-id=GRUB
pacman -S intel-ucode
grub-mkconfig -o /boot/grub/grub.cfg
exit
umount -R /mnt
shotdown now
Network settings as server
code:terminal
systemctl start systemd-networkd
systemctl enable systemd-networkd
systemctl start systemd-resolved
systemctl enable systemd-resolved
mv /etc/resolv.conf /etc/resolv.conf.bak
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
code:network
Name=eno1
なにかで取得できる ip aとか
Address=10.1.10.9/24 # 設定したい固定IP ただしルーターが設定する DHCP の範囲とずらす必要がある
Gateway=10.1.10.1 # ルータの IP
DNS=10.1.10.1 # softbank のルータは DNS を変更できないから規定のものを設定する必要がある